package org.example.utils;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.example.domain.PageBean;

public class PageConvertPageBeanUtil {
    public static <T> PageBean<T> convert(Page<T> page){
        PageBean<T> pageRes = new PageBean<>();
        pageRes.setCurrentPage((int) page.getCurrent());
        pageRes.setPageSize((int) page.getSize());
        pageRes.setTotalPages((int) page.getPages());
        pageRes.setTotalData((int) page.getTotal());
        pageRes.setRows(page.getRecords());
        return pageRes;
    }
}
